package com.teacherprofile.manage.domain.dto.ai;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.ai.tool.annotation.ToolParam;

// 请求 DTO
@Data
@AllArgsConstructor
@NoArgsConstructor
public class VideoGenerationRequest {
    @ToolParam( description = "模型")
    private String model;
    @ToolParam( description = "提示词")
    private String prompt;
    @ToolParam( description = "分辨率")
    private String quality;
    @ToolParam( description = "是否带音频")
    private Boolean with_audio;
    @ToolParam( description = "视频长度")
    private String size;
    @ToolParam( description = "帧率")
    private Integer fps;
}